baffle blocks - Turco Inglés Diccionario